package day0106;

import java.util.Scanner;

import org.junit.Test;

public class Switch {
	
	@Test
	public void test1() {
		System.out.println("请输入月份");
		Scanner scanner = new Scanner(System.in);
		int month = scanner.nextInt();
		switch (month) {
			case 1:
			case 3:
			case 5:
			case 7:
			case 8:
			case 10:
			case 12:
				System.out.println(month + "月是31天");
				break;
			case 4:
			case 6:
			case 9:
			case 11:
				System.out.println(month + "月30天");
			case 2:
				System.out.println("请输入年份");
				int year = scanner.nextInt();
				if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0) ) {
					System.out.println(month + "月有29天");
				} else {
					System.out.println(month + "月有28天");
				}
				break;
			default:
				System.out.println("输入有误");
				break;
		}
	}
	
	@Test
	public void test2() {
		Scanner scanner = new Scanner(System.in);
		System.out.println("请输入成绩");
		int score = scanner.nextInt();
		if (score > 100 || score < 0) {
			System.out.println("成绩有误");
			return;
		}
		switch (score/10) {
			case 9:
			case 10:
				System.out.println("成绩优秀");
				break;
			case 8:
				System.out.println("成绩良好");
			case 7:
				System.out.println("成绩一般");
			case 6:
				System.out.println("成绩及格");
			default:
				System.out.println("成绩不及格");
			break;
		}
	}
}
